live stock and dead meat - German English Dictionary